throwing violently - German English Dictionary